SRR 系统
以下环境适合编写基于 EVM 的较为简单的项目系统.
- static server:
serve
,http-server
等, 可以基于本地文件夹启动 http 服务 - remixd: Solidity 本地代码服务
- remix-live: Solidity 网页版代码编辑器
Static Server
Serve: https://www.npmjs.com/package/serve
npm install --global serve
HTTP Server: https://www.npmjs.com/package/http-server
npm install --global http-server
Remixd
Document: https://remix-ide.readthedocs.io/en/latest/remixd.html
npm install -g @remix-project/remixd
启动服务
remixd -s ./ --remix-ide http://localhost:3000
初始代码结构, 可以参考网站 https://remix.ethereum.org/
Remix Live
Document: https://github.com/ethereum/remix-live
git clone https://github.com/ethereum/remix-live.git
启动服务
serve -s .
Dapp 框架 & 工具
see: https://ethereum.org/en/developers/docs/frameworks/
- Create Eth App: https://github.com/paulrberg/create-eth-app
- Scaffold ETH: https://github.com/scaffold-eth/scaffold-eth